package blservice.commodity;

import java.rmi.Remote;
import java.rmi.RemoteException;
import java.util.List;

import vo.CommodityTypeVo;
import vo.Vo;

public interface CommodityTypeBLService  extends Remote{
	public Vo addCommodityType(CommodityTypeVo vo) throws RemoteException;
	public Vo deleteCommodityType(CommodityTypeVo vo) throws RemoteException;
	public Vo updateCommodityType(CommodityTypeVo vo) throws RemoteException;
	public List<CommodityTypeVo> getAll() throws RemoteException;
	public List<CommodityTypeVo> getLeaf() throws RemoteException;
	public List<CommodityTypeVo> getFatherAbleType()  throws RemoteException;

}
